Event Ordering and Congestion Control for Distributed Multiplayer Games

نویسندگان

  • Chris GauthierDickey
  • Daniel Zappala
چکیده

Peer-to-peer, multiplayer games require secure event ordering, bounded latency between any two players, and a real-time transport protocol that includes congestion control. In the past, research has focused on solving one of these three issues, but has yet to address all of them in conjunction. In this paper, we design the NEO protocol to provide all three of these features in a fully-distributed, peer-to-peer game. We first prove that NEO can prevent five common, protocol-level cheats. We then use simulation to demonstrate that NEO can adhere to the latency restraints of a real-time, interactive application. Finally, we conduct an extensive simulation study to show that NEO has a stable congestion control algorithm that can react to changing network conditions and maintain fairness with TCP traffic. To the best of our knowledge, NEO is the first protocol that can meet all of these requirements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Low-Latency and Cheat-proof Event Ordering for Distributed Games

In this paper, we describe a new protocol for ordering events in peer-to-peer games that is provably cheat-proof. We describe how we can optimize this protocol to react to changing delays and congestion in the network. We validate our protocol through simulations and demonstrate its feasibility as a real-time, interactive protocol. To our knowledge, this is the first peer-to-peer protocol that ...

متن کامل

Delay-Constrained Multiring Construction for Ordered Multipoint-to-Multipoint Communications

Many multimedia distributed applications such as audio and video conferencing, collaborative environments, multiplayer games and distributed interactive simulation need multicast for efficient transmissions and require quality of service (QoS) guaranties to run correctly. For example, real-time interactive applications require bounded delay, video-based applications require large bandwidth, app...

متن کامل

QuON: a quad-tree-based overlay protocol for distributed virtual worlds

Massively Multiplayer Online Games and Virtual Worlds are among the most popular applications on the Internet. As player numbers increase, the limits of the currently dominant client/server architecture are becoming obvious. In this paper we propose a new distributed event dissemination protocol for Virtual Worlds and MMOGs. This protocol is based upon the idea of mutual notification: All playe...

متن کامل

An Optimistic Obsolescence-based Approach to Event Synchronization for Massively Multiplayer Online Games

Massively Multiplayer Online Games (MMOGs) are no longer a chimera. Day after day, new exemplars of this application are released, available for free on the Web or on sale. Yet, high lags frequently affect MMOGs annoying customers. This frustrating phenomenon is mainly due to the best-effort service provided by the Internet that is often responsible for congestion and loss of responsiveness. To...

متن کامل

Workload Characterization in Multiplayer Online Games

In recent years, distributed virtual environments (DVEs) have become a major trend in distributed applications, mainly due to the enormous popularity of multiplayer online games in the entertainment industry. Although the workload generated by avatars in a DVE system has already been characterized, the special features of multiplayer online games make these applications to require a particular ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005